css: Correct initial shadow filter values
authorMatthias Clasen <mclasen@redhat.com>
Fri, 12 May 2023 17:13:12 +0000 (13:13 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 12 May 2023 17:15:35 +0000 (13:15 -0400)
This was using numbers instead of lengths,
causing confusion in the transition code.

gtk/gtkcssshadowvalue.c

index 6cc52c6bc16fc4b3fdc04aac6fe7d67933ecc72b..c906bda460819024a02e754a79953b9205578e8c 100644 (file)
@@ -336,10 +336,10 @@ gtk_css_shadow_value_new_filter (const GtkCssValue *other)
   ShadowValue value;
 
   value.inset = FALSE;
-  value.hoffset = _gtk_css_number_value_new (0, GTK_CSS_NUMBER);
-  value.voffset = _gtk_css_number_value_new (0, GTK_CSS_NUMBER);
-  value.radius = _gtk_css_number_value_new (0, GTK_CSS_NUMBER);
-  value.spread = _gtk_css_number_value_new (0, GTK_CSS_NUMBER);
+  value.hoffset = _gtk_css_number_value_new (0, GTK_CSS_PX);
+  value.voffset = _gtk_css_number_value_new (0, GTK_CSS_PX);
+  value.radius = _gtk_css_number_value_new (0, GTK_CSS_PX);
+  value.spread = _gtk_css_number_value_new (0, GTK_CSS_PX);
   value.color = gtk_css_value_ref (other->shadows[0].color);
 
   return gtk_css_shadow_value_new (&value, 1, TRUE);